/*!
 *	\file myfs_iallo.h
 *
 *	в данном файле хранятся прототипы функций для создания и удаления и-узла
 *
 */

#ifndef MYFS_IALLOC_H
#define MYFS_IALLOC_H

#include <linux/stddef.h>
#include <linux/fs.h>


#define MYFS_INODE_FREE 0x1		/*!< и-узел свободен */
#define MYFS_INODE_ALLOCATED 0x2	/*!< и-узел занят */

void myfs_free_inode(struct inode *inode);

struct inode *myfs_new_inode(struct inode *dir, int mode);

#endif /* MYFS_IALLOC_H */
